ivory-nut palm - French English Dictionary